using devtm.Configuration.Models;
using System;
using System.Web.Configuration;
using System.Web.UI;
using System.ComponentModel;
namespace devtm.Editor.Configuration.Templates
{

    [TemplateDesignerAttribute("System.Web.Configuration.PagesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", @"\pages")]
    public interface ISystemWebConfigurationPagesSection
  {
  
        //[DisplayName("Buffer")]
        //[Description("")]
        Boolean Buffer { get; set; }
  
        //[DisplayName("Enable Session State")]
        //[Description("")]
        PagesEnableSessionState EnableSessionState { get; set; }
  
        //[DisplayName("Enable View State")]
        //[Description("")]
        Boolean EnableViewState { get; set; }
  
        //[DisplayName("Enable View State Mac")]
        //[Description("")]
        Boolean EnableViewStateMac { get; set; }
  
        //[DisplayName("Enable Event Validation")]
        //[Description("")]
        Boolean EnableEventValidation { get; set; }
  
        //[DisplayName("Smart Navigation")]
        //[Description("")]
        Boolean SmartNavigation { get; set; }
  
        //[DisplayName("Auto Event Wireup")]
        //[Description("")]
        Boolean AutoEventWireup { get; set; }
  
        //[DisplayName("Maintain Scroll Position On Post Back")]
        //[Description("")]
        Boolean MaintainScrollPositionOnPostBack { get; set; }
  
        //[DisplayName("Page Base Type")]
        //[Description("")]
        String PageBaseType { get; set; }
  
        //[DisplayName("User Control Base Type")]
        //[Description("")]
        String UserControlBaseType { get; set; }
  
        //[DisplayName("Page Parser Filter Type")]
        //[Description("")]
        String PageParserFilterType { get; set; }
  
        //[DisplayName("Validate Request")]
        //[Description("")]
        Boolean ValidateRequest { get; set; }
  
        //[DisplayName("Master Page File")]
        //[Description("")]
        String MasterPageFile { get; set; }
  
        //[DisplayName("Theme")]
        //[Description("")]
        String Theme { get; set; }
  
        //[DisplayName("Style Sheet Theme")]
        //[Description("")]
        String StyleSheetTheme { get; set; }
  
        //[DisplayName("Max Page State Field Length")]
        //[Description("")]
        Int32 MaxPageStateFieldLength { get; set; }
  
        //[DisplayName("Compilation Mode")]
        //[Description("")]
        CompilationMode CompilationMode { get; set; }
  
        //[DisplayName("View State Encryption Mode")]
        //[Description("")]
        ViewStateEncryptionMode ViewStateEncryptionMode { get; set; }
  
        //[TypeConverterAttribute(]
        //[DisplayName("Async Timeout")]
        //[Description("")]
        TimeSpan AsyncTimeout { get; set; }
  
        //[DisplayName("Render All Hidden Fields At Top Of Form")]
        //[Description("")]
        Boolean RenderAllHiddenFieldsAtTopOfForm { get; set; }
  
        //[DisplayName("Client IDMode")]
        //[Description("")]
        ClientIDMode ClientIDMode { get; set; }
  
        //[TypeConverterAttribute(]
        //[DisplayName("Control Rendering Compatibility Version")]
        //[Description("")]
        Version ControlRenderingCompatibilityVersion { get; set; }
  }

}
